// 引入createApp用于创建应用
import { createApp } from "vue";

// 引入ant-design-vue
import AntDesignVue from "ant-design-vue";

// 引入ant-design-vue样式
import "ant-design-vue/dist/reset.css";

// 引入pinia
import { createPinia } from "pinia";

// 引入mitt
import emitter from "../src/utils/emitter";

// 引入App根组件
import App from "./App.vue";

// 引入路由
import router from "./router";

const app = createApp(App); // 创建应用

const pinia = createPinia(); // 创建pinia

app.use(AntDesignVue); // 注册ant-design-vue

app.use(pinia); // 注册pinia

app.use(router); // 注册路由
// 必须先处理路由再挂载根组件
app.mount("#app"); // 挂载根组件
